import api from './request.js'

// 登录
function user_login(data) {
	 return api('ks/user_login', data)
}
// 绑定推广
function bind_promote(data) {
	 return api('ks/bind_promote', data)
}
// 题目详情
function tmxqGoodList(data) {
	 return api('douyin_shouye_product', data)
}
// 答案页
function answer(data) {
	 return api('xuanze_daan', data)
}
// 广告通知
function ad_record(data) {
	 return api('ks/ad_record', data)
}
// 意见反馈
function feedback(data) {
	 return api('feedback', data)
}
// 答题记录
function user_record(data) {
	 return api('ks/user_record', data)
}
// 客服二维码
function service_qrcode(data) {
	 return api('service_qrcode', data)
}
// 评测首页
function pingCeIndex(data){
	return api('douyin_shouye',data)
}

// 立即测试页背景
function ljcsChaxun(data){
	return api('douyin_test',data)
}

// 跳转到属性页或者问题页 判断当前是否有属性
function shuXingChaXun(data){
	return api('douyin_topic_property',data)
}
// 列表请求
function lieBiaoDetail(data){
	return api('douyin_shouye_category',data)
}

// 热度列表
function reDuDetail(){
	return api('douyin_rituijian')
}
// 总推荐
function zongTuijian(){
	return api('douyin_zongtuijian')
}

// 搜索页模糊查询
function searchDetail(data){
	return api('douyin_search',data)
}
let optin_id = tt.getStorageSync('option_id')
//判断是否支付了
function isZhifu(data) {
	return new Promise((resolve, reject) => {
		tt.request({
			url: 'https://t.doule.shop/api/ks/quce/queryOrderResult',
			method: 'POST',
			data: {
				order_sn: data.out_order_no,
				openid: optin_id
			},
			success: ress => {
				resolve(ress)
			},
			fail: err => {
				reject(err)
			}
		})
	})
}
//我的订单接口
function myOrder(data) {
	return new Promise((resolve, reject) => {
		tt.request({
			url: 'https://t.doule.shop/api/ks/quce/orderlog',
			method: 'POST',
			data: {
				openid: data,
			},
			success: ress => {
				resolve(ress)
			},
			fail: err => {
				reject(err)
			}
		})
	})
}
//删除订单
function removeOrder(data) {
	return new Promise((resolve, reject) => {
		tt.request({
			url: 'https://t.doule.shop/api/ks/quce/delet',
			method: 'POST',
			data: {
				id: data,
			},
			success: ress => {
				resolve(ress)
			},
			fail: err => {
				reject(err)
			}
		})
	})
}
//历史记录
function historyList(data) {
	return new Promise((resolve, reject) => {
		tt.request({
			url: 'https://t.doule.shop/api/ks/quce/browselog',
			method: 'POST',
			data: {
				openid: data,
			},
			success: ress => {
				resolve(ress)
			},
			fail: err => {
				reject(err)
			}
		})
	})
}




export default {
	tmxqGoodList,   // 题目详情
	answer,    		// 答案页
	pingCeIndex,	// 评测首页
	ljcsChaxun,		// 立即测试页背景
	shuXingChaXun, 	// 跳转到属性页或者问题页 判断当前是否有属性
	lieBiaoDetail,  // 列表请求
	reDuDetail,    	// 热度列表
	zongTuijian,	// 总推荐
	searchDetail,	// 搜索页模糊查询
	myOrder,		//我的订单接口
	removeOrder,	//删除订单
	isZhifu,		//判断是否支付了
    user_login,     //登录接口
    feedback,       //意见反馈
    user_record,    //答题记录
    service_qrcode, //客服二维码
    bind_promote,   //绑定推广
}
